• word of the day

    meconopsis cambrica

    meconopsis cambrica - Dictionary definition and meaning for word meconopsis cambrica

    Definition
    (noun) widely cultivated west European plant with showy pale yellow flowers
    Synonyms : welsh poppy
Download our Mobile App Today
Receive our word of the day
on Whatsapp